【E1600】基于STM32的CNC控制器源代码 |
您所在的位置:网站首页 › stm32 cnc 源码 › 【E1600】基于STM32的CNC控制器源代码 |
【E1600】基于STM32的CNC控制器源代码 2021-10-21 10:00:39 索炜达电子 362 项目编号:E1600 文件大小:1.5M 源码说明:带中文注释 开发环境:C编译器 简要概述: 基于STM32的CNC控制器源代码 目录│文件列表: └ x893-CNC-STM32-cafc55d │ build.bat │ cnc.sln │ cnc.uvguix.Administrator │ cnc.uvoptx │ cnc.uvproj │ cnc.uvprojx │ cnc.vcxproj │ cnc.vcxproj.filters │ cnc_uvprojx.bak │ README.md ├ hardware │ │ cnc.sch │ └ stm32f429i-disco.ioc ├ out │ │ cnc.build_log.htm └ src ├ application │ │ Crc32.c │ │ Crc32.h │ │ crt.c │ │ crt.h │ │ encoder.c │ │ encoder.h │ │ extruder_t.c │ │ extruder_t.h │ │ flash_spi.c │ │ flash_spi.h │ │ gcode.c │ │ gcode.h │ │ gcode_exec.c │ │ global.h │ │ interrupt.c │ │ keyboard.c │ │ keyboard.h │ │ main.c │ │ manualmode.c │ │ mass_mal.c │ │ mass_mal.h │ │ memory.c │ │ memory.h │ │ rs232_interface.c │ │ rs232_interface.h │ │ scan.c │ │ scan.h │ │ screen_font.h │ │ screen_io.c │ │ screen_io.h │ │ scsi_data.c │ │ stepmotor.c │ │ stepmotor.h │ │ stm32f10x_conf.h │ │ stm32f4xx_conf.h │ │ usb_bot.c │ │ usb_bot.h │ │ usb_desc.c │ │ usb_desc.h │ │ usb_endp.c │ │ usb_istr.c │ │ usb_istr.h │ │ usb_prop.c │ │ usb_prop.h │ │ usb_pwr.c │ │ usb_pwr.h │ │ usb_scsi.c │ └ usb_scsi.h ├ fat_fs │ │ readme.txt │ ├ inc │ │ │ diskio.h │ │ │ ff.h │ │ └ integer.h │ └ src │ │ diskio.c │ │ ff.c │ └ option │ │ cc932.c │ │ cc936.c │ │ cc949.c │ │ cc950.c │ │ ccsbcs.c │ │ syscall.c │ └ unicode.c ├ libcmsis │ │ core_cm3.h │ │ core_cm4.h │ │ core_cm4_simd.h │ │ core_cmFunc.h │ │ core_cmInstr.h │ │ stm32f10x.h │ │ stm32f4xx.h │ │ STM32Fxxx.h │ │ system_stm32f10x.c │ │ system_stm32f10x.h │ │ system_stm32f2xx.c │ │ system_stm32f4xx.c │ │ system_stm32f4xx.h │ └ startup │ ├ arm │ │ │ startup_stm32f10x_hd.s │ │ │ startup_stm32f10x_md.s │ │ │ startup_stm32f2xx.s │ │ │ startup_stm32f401xx.s │ │ │ startup_stm32f40xx.s │ │ │ startup_stm32f40_41xxx.s │ │ │ startup_stm32f427x.s │ │ │ startup_stm32f427_437xx.s │ │ └ startup_stm32f429_439xx.s │ └ gcc │ │ startup_stm32f10x_cl.s │ │ startup_stm32f10x_hd.c │ │ startup_stm32f10x_hd.s │ │ startup_stm32f10x_ld.c │ │ startup_stm32f10x_ld.s │ │ startup_stm32f10x_md.c │ │ startup_stm32f10x_md.s │ │ startup_stm32f2xx.s │ │ startup_stm32f401xx.s │ │ startup_stm32f40xx.s │ │ startup_stm32f40_41xxx.s │ │ startup_stm32f427x.s │ │ startup_stm32f427_437xx.s │ └ startup_stm32f429_439xx.s └ libhardware ├ STM32F10X │ │ misc.c │ │ misc.h │ │ stm32f10x_adc.c │ │ stm32f10x_adc.h │ │ stm32f10x_bkp.c │ │ stm32f10x_bkp.h │ │ stm32f10x_can.c │ │ stm32f10x_can.h │ │ stm32f10x_cec.c │ │ stm32f10x_cec.h │ │ stm32f10x_crc.c │ │ stm32f10x_crc.h │ │ stm32f10x_dac.c │ │ stm32f10x_dac.h │ │ stm32f10x_dbgmcu.c │ │ stm32f10x_dbgmcu.h │ │ stm32f10x_dma.c │ │ stm32f10x_dma.h │ │ stm32f10x_exti.c │ │ stm32f10x_exti.h │ │ stm32f10x_flash.c │ │ stm32f10x_flash.h │ │ stm32f10x_fsmc.c │ │ stm32f10x_fsmc.h │ │ stm32f10x_gpio.c │ │ stm32f10x_gpio.h │ │ stm32f10x_i2c.c │ │ stm32f10x_i2c.h │ │ stm32f10x_iwdg.c │ │ stm32f10x_iwdg.h │ │ stm32f10x_pwr.c │ │ stm32f10x_pwr.h │ │ stm32f10x_rcc.c │ │ stm32f10x_rcc.h │ │ stm32f10x_rtc.c │ │ stm32f10x_rtc.h │ │ stm32f10x_sdio.c │ │ stm32f10x_sdio.h │ │ stm32f10x_spi.c │ │ stm32f10x_spi.h │ │ stm32f10x_tim.c │ │ stm32f10x_tim.h │ │ stm32f10x_usart.c │ │ stm32f10x_usart.h │ │ stm32f10x_wwdg.c │ └ stm32f10x_wwdg.h ├ STM32F10X-BOARD │ │ ccsbcs.c │ │ config.h │ │ diskio.c │ │ diskio.h │ │ fattime.c │ │ fattime.h │ │ ff.c │ │ ff.h │ │ ili9320.c │ │ ili9320.h │ │ ili9320_touch.c │ │ ili9320_touch.h │ │ integer.h │ │ rtc.c │ │ rtc.h │ │ sdcard.c │ │ sdcard.h │ │ startup_stm32f10x_hd.s │ │ stm32f10x-board.c │ │ stm32f10x-board.h │ │ usb_conf.h │ │ usb_core.c │ │ usb_core.h │ │ usb_def.h │ │ usb_init.c │ │ usb_init.h │ │ usb_int.c │ │ usb_int.h │ │ usb_lib.h │ │ usb_mem.c │ │ usb_mem.h │ │ usb_regs.c │ │ usb_regs.h │ └ usb_type.h ├ STM32F4-DISCO │ │ fattime.c │ │ fattime.h │ │ ffconf.h │ │ fonts.c │ │ fonts.h │ │ main.h │ │ startup_stm32f40_41xxx.s │ │ stm32f4-disco-ssd1963.h │ │ stm32f4-disco.h │ │ stm32f4_discovery.c │ │ stm32f4_discovery.h │ │ usbh_conf.h │ │ usbh_usr.c │ │ usbh_usr.h │ │ usb_bsp.c │ └ usb_conf.h ├ STM32F429I-DISCO │ │ fattime.c │ │ fattime.h │ │ ffconf.h │ │ fonts.c │ │ fonts.h │ │ main.h │ │ startup_stm32f429_439xx.s │ │ stm32f429i-disco-lcd.h │ │ stm32f429i-disco.c │ │ stm32f429i-disco.h │ │ stm32f429i_discovery.h │ │ stm32f429i_discovery_ioe.c │ │ stm32f429i_discovery_ioe.h │ │ stm32f429i_discovery_lcd.c │ │ stm32f429i_discovery_lcd.h │ │ stm32f429i_discovery_sdram.c │ │ stm32f429i_discovery_sdram.h │ │ usbh_conf.h │ │ usbh_usr.c │ │ usbh_usr.h │ │ usb_bsp.c │ └ usb_conf.h ├ STM32F4XX │ │ misc.c │ │ misc.h │ │ stm32f4xx_adc.c │ │ stm32f4xx_adc.h │ │ stm32f4xx_can.c │ │ stm32f4xx_can.h │ │ stm32f4xx_crc.c │ │ stm32f4xx_crc.h │ │ stm32f4xx_cryp.c │ │ stm32f4xx_cryp.h │ │ stm32f4xx_cryp_aes.c │ │ stm32f4xx_cryp_des.c │ │ stm32f4xx_cryp_tdes.c │ │ stm32f4xx_dac.c │ │ stm32f4xx_dac.h │ │ stm32f4xx_dbgmcu.c │ │ stm32f4xx_dbgmcu.h │ │ stm32f4xx_dcmi.c │ │ stm32f4xx_dcmi.h │ │ stm32f4xx_dma.c │ │ stm32f4xx_dma.h │ │ stm32f4xx_dma2d.c │ │ stm32f4xx_dma2d.h │ │ stm32f4xx_exti.c │ │ stm32f4xx_exti.h │ │ stm32f4xx_flash.c │ │ stm32f4xx_flash.h │ │ stm32f4xx_fmc.c │ │ stm32f4xx_fmc.h │ │ stm32f4xx_fsmc.c │ │ stm32f4xx_fsmc.h │ │ stm32f4xx_gpio.c │ │ stm32f4xx_gpio.h │ │ stm32f4xx_hash.c │ │ stm32f4xx_hash.h │ │ stm32f4xx_hash_md5.c │ │ stm32f4xx_hash_sha1.c │ │ stm32f4xx_i2c.c │ │ stm32f4xx_i2c.h │ │ stm32f4xx_iwdg.c │ │ stm32f4xx_iwdg.h │ │ stm32f4xx_ltdc.c │ │ stm32f4xx_ltdc.h │ │ stm32f4xx_pwr.c │ │ stm32f4xx_pwr.h │ │ stm32f4xx_rcc.c │ │ stm32f4xx_rcc.h │ │ stm32f4xx_rng.c │ │ stm32f4xx_rng.h │ │ stm32f4xx_rtc.c │ │ stm32f4xx_rtc.h │ │ stm32f4xx_sai.c │ │ stm32f4xx_sai.h │ │ stm32f4xx_sdio.c │ │ stm32f4xx_sdio.h │ │ stm32f4xx_spi.c │ │ stm32f4xx_spi.h │ │ stm32f4xx_syscfg.c │ │ stm32f4xx_syscfg.h │ │ stm32f4xx_tim.c │ │ stm32f4xx_tim.h │ │ stm32f4xx_usart.c │ │ stm32f4xx_usart.h │ │ stm32f4xx_wwdg.c │ └ stm32f4xx_wwdg.h ├ STM32_USB_HOST_Library │ ├ Class │ │ ├ HID │ │ │ ├ inc │ │ │ │ │ usbh_hid_core.h │ │ │ │ │ usbh_hid_keybd.h │ │ │ │ └ usbh_hid_mouse.h │ │ │ └ src │ │ │ │ usbh_hid_core.c │ │ │ │ usbh_hid_keybd.c TAGCNC |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |